module mozilla.all;
import mozilla.xpcom.nsIDOMEventListener;
import mozilla.xpcom.nsIModifyableXPointer;
import mozilla.xpcom.nsIAbBooleanExpression;
import mozilla.xpcom.nsIDOMNSHTMLFrameElement;
import mozilla.xpcom.nsIClipboardCommands;
import mozilla.xpcom.nsIDOMHTMLSelectElement;
import mozilla.xpcom.nsIMsgSendLaterListener;
import mozilla.xpcom.nsICacheService;
import mozilla.xpcom.nsIControllerContext;
import mozilla.xpcom.nsITransfer;
import mozilla.xpcom.nsIDocShell;
import mozilla.xpcom.nsIDOMStorageList;
import mozilla.xpcom.nsIDBChangeListener;
import mozilla.xpcom.nsIRequestObserverProxy;
import mozilla.xpcom.nsINntpService;
import mozilla.xpcom.rdfIDataSource;
import mozilla.xpcom.xpccomponents;
import mozilla.xpcom.nsIASN1Tree;
import mozilla.xpcom.nsICMSMessage;
import mozilla.xpcom.nsIChannel;
import mozilla.xpcom.nsIUserInfo;
import mozilla.xpcom.nsIDOMSVGStylable;
import mozilla.xpcom.nsIProfileSharingSetup;
import mozilla.xpcom.nsIWebBrowserStream;
import mozilla.xpcom.nsIAccessibleEditableText;
import mozilla.xpcom.nsIRDFContainerUtils;
import mozilla.xpcom.nsIRDFPropagatableDataSource;
import mozilla.xpcom.nsIXULSortService;
import mozilla.xpcom.nsICertTree;
import mozilla.xpcom.nsIAbDirectory;
import mozilla.xpcom.nsIFileView;
import mozilla.xpcom.nsIHTTPHeaderListener;
import mozilla.xpcom.nsIPrincipal;
import mozilla.xpcom.nsIAccessibleRetrieval;
import mozilla.xpcom.nsINntpIncomingServer;
import mozilla.xpcom.nsIServiceManager;
import mozilla.xpcom.nsIWebContentHandlerRegistrar;
import mozilla.xpcom.nsIRequestObserver;
import mozilla.xpcom.nsIDOMStyleSheet;
import mozilla.xpcom.nsIDragSession;
import mozilla.xpcom.nsIPalmSyncSupport;
import mozilla.xpcom.nsIMsgMessageService;
import mozilla.xpcom.nsIStreamConverter;
import mozilla.xpcom.nsIBrowserDOMWindow;
import mozilla.xpcom.nsIX509CertDB;
import mozilla.xpcom.nsIDOMSVGSymbolElement;
import mozilla.xpcom.nsIAtom;
import mozilla.xpcom.nsIDOMXULTextboxElement;
import mozilla.xpcom.nsILDAPService;
import mozilla.xpcom.nsIFontEnumerator;
import mozilla.xpcom.nsIDOMHTMLParamElement;
import mozilla.xpcom.nsIWSPInterfaceInfoService;
import mozilla.xpcom.nsIDOMNSHTMLFormElement;
import mozilla.xpcom.nsIAutoCompleteSearch;
import mozilla.xpcom.MailNewsTypes2;
import mozilla.xpcom.nsIDOMUserDataHandler;
import mozilla.xpcom.nsIDOMNSHTMLButtonElement;
import mozilla.xpcom.nsIWebScriptsAccessService;
import mozilla.xpcom.nsIDOMNSHTMLHRElement;
import mozilla.xpcom.nsIScriptableInterfaceInfo;
import mozilla.xpcom.nsIEventHandler;
import mozilla.xpcom.nsILDAPBERValue;
import mozilla.xpcom.nsIXTFXULVisual;
import mozilla.xpcom.nsIDOMDocumentFragment;
import mozilla.xpcom.nsIEnumerator;
import mozilla.xpcom.nsIDOMHTMLTableSectionElem;
import mozilla.xpcom.nsIDOMHTMLMenuElement;
import mozilla.xpcom.nsIDOMCounter;
import mozilla.xpcom.nsIScreen;
import mozilla.xpcom.mozISqlInputStream;
import mozilla.xpcom.mozIJSSubScriptLoader;
import mozilla.xpcom.nsIProfileStartupListener;
import mozilla.xpcom.nsIInterfaceInfoManager;
import mozilla.xpcom.nsICertPickDialogs;
import mozilla.xpcom.nsICanvasBoxObject;
import mozilla.xpcom.nsIWebContentConverterRegistrar;
import mozilla.xpcom.nsIDOMHTMLButtonElement;
import mozilla.xpcom.nsIDOMXULLabeledControlEl;
import mozilla.xpcom.nsIDOMCDATASection;
import mozilla.xpcom.gfxIImageFrame;
import mozilla.xpcom.mozISqlResultEnumerator;
import mozilla.xpcom.nsIDOMDocumentType;
import mozilla.xpcom.nsIDOMCSSStyleRule;
import mozilla.xpcom.nsIBookmarksService;
import mozilla.xpcom.nsICRLInfo;
import mozilla.xpcom.nsIPrefBranch2;
import mozilla.xpcom.nsITransferable;
import mozilla.xpcom.nsIDOMNavigator;
import mozilla.xpcom.nsIMsgWindow;
import mozilla.xpcom.nsIDOMSVGZoomEvent;
import mozilla.xpcom.nsIMsgVCardService;
import mozilla.xpcom.nsIAbLDAPReplicationQuery;
import mozilla.xpcom.nsIPrintOptions;
import mozilla.xpcom.nsPIPluginHost;
import mozilla.xpcom.nsIDOMLSSerializer;
import mozilla.xpcom.nsIMsgHost;
import mozilla.xpcom.nsIDOMLSParser;
import mozilla.xpcom.nsISchema;
import mozilla.xpcom.imgICache;
import mozilla.xpcom.nsIMsgDBView;
import mozilla.xpcom.nsISupportsPriority;
import mozilla.xpcom.nsIFeedProcessor;
import mozilla.xpcom.nsIAbDirFactory;
import mozilla.xpcom.nsIThread;
import mozilla.xpcom.nsIDocumentLoaderFactory;
import mozilla.xpcom.nsISAXLexicalHandler;
import mozilla.xpcom.nsISOAPService;
import mozilla.xpcom.nsIProxyInfo;
import mozilla.xpcom.nsIAbLDIFService;
import mozilla.xpcom.nsIASN1Object;
import mozilla.xpcom.nsIUnicharStreamLoader;
import mozilla.xpcom.nsISHContainer;
import mozilla.xpcom.nsIDOMCSSRuleList;
import mozilla.xpcom.nsISimpleEnumerator;
import mozilla.xpcom.nsIDragService;
import mozilla.xpcom.nsINonBlockingAlertService;
import mozilla.xpcom.nsIDOMHTMLUListElement;
import mozilla.xpcom.nsIDOMPlugin;
import mozilla.xpcom.nsIDOMXULSelectCntrlItemEl;
import mozilla.xpcom.nsIResumableChannel;
import mozilla.xpcom.nsIDocShellTreeItem;
import mozilla.xpcom.ipcIClientObserver;
import mozilla.xpcom.nsIWebBrowserSetup;
import mozilla.xpcom.nsIWSDLSOAPBinding;
import mozilla.xpcom.nsIStreamTransportService;
import mozilla.xpcom.nsICharsetResolver;
import mozilla.xpcom.nsIDOMHTMLInputElement;
import mozilla.xpcom.nsPIAccessibleDocument;
import mozilla.xpcom.nsITooltipTextProvider;
import mozilla.xpcom.nsIWebDAVResource;
import mozilla.xpcom.nsIReadConfig;
import mozilla.xpcom.nsIImapMockChannel;
import mozilla.xpcom.nsIDOMHTMLFieldSetElement;
import mozilla.xpcom.nsIWebBrowserChromeFocus;
import mozilla.xpcom.mozISqlDataSource;
import mozilla.xpcom.nsIMsgCopyService;
import mozilla.xpcom.nsICMSEncoder;
import mozilla.xpcom.imgIContainerObserver;
import mozilla.xpcom.nsIDOMCSSUnknownRule;
import mozilla.xpcom.nsIDOMCharacterData;
import mozilla.xpcom.nsIRDFNode;
import mozilla.xpcom.nsIMapiRegistry;
import mozilla.xpcom.nsIAbAutoCompleteListener;
import mozilla.xpcom.nsICertificateDialogs;
import mozilla.xpcom.nsIWindowWatcher;
import mozilla.xpcom.nsIDOMStorageWindow;
import mozilla.xpcom.nsIMsgQuote;
import mozilla.xpcom.nsIWebBrowserFocus;
import mozilla.xpcom.nsITreeBoxObject;
import mozilla.xpcom.nsIGenKeypairInfoDlg;
import mozilla.xpcom.nsISerializable;
import mozilla.xpcom.nsIDOMSVGUseElement;
import mozilla.xpcom.nsIStreamListenerProxy;
import mozilla.xpcom.nsIBookmarkTransactionManager;
import mozilla.xpcom.nsIAddrBookSession;
import mozilla.xpcom.nsISOAPParameter;
import mozilla.xpcom.nsIProxyCreateInstance;
import mozilla.xpcom.nsIBaseWindow;
import mozilla.xpcom.nsINewsBlogFeedDownloader;
import mozilla.xpcom.nsIDOMSVGNumberList;
import mozilla.xpcom.nsIMIMEInfo;
import mozilla.xpcom.nsIRDFXMLSink;
import mozilla.xpcom.nsIMinimoDesktop;
import mozilla.xpcom.nsICopyMsgStreamListener;
import mozilla.xpcom.nsIDOMHTMLStyleElement;
import mozilla.xpcom.nsIDOMProcessingInstruction;
import mozilla.xpcom.nsIDOMCSSFontFaceRule;
import mozilla.xpcom.nsICookie2;
import mozilla.xpcom.nsIImportAddressBooks;
import mozilla.xpcom.nsICMSDecoder;
import mozilla.xpcom.nsIMenuRollup;
import mozilla.xpcom.nsIImportMail;
import mozilla.xpcom.nsISchemaValidator;
import mozilla.xpcom.nsIPop3Service;
import mozilla.xpcom.nsIDOMXPathException;
import mozilla.xpcom.nsIXULBrowserWindow;
import mozilla.xpcom.nsISOAPFault;
import mozilla.xpcom.nsICmdLineHandler;
import mozilla.xpcom.nsIDOMStyleSheetList;
import mozilla.xpcom.nsICryptoHash;
import mozilla.xpcom.nsIPasswordManager;
import mozilla.xpcom.nsIDOMCrypto;
import mozilla.xpcom.nsIScriptableDateFormat;
import mozilla.xpcom.nsIExternalProtocolHandler;
import mozilla.xpcom.nsIDOMClientInformation;
import mozilla.xpcom.nsIAbCard;
import mozilla.xpcom.nsIDOMTreeWalker;
import mozilla.xpcom.nsIPluginStreamInfo;
import mozilla.xpcom.nsIFontPackageProxy;
import mozilla.xpcom.nsIEncryptedSMIMEURIsSrvc;
import mozilla.xpcom.nsIAccessibleTable;
import mozilla.xpcom.nsIMsgStringService;
import mozilla.xpcom.nsIIncrementalDownload;
import mozilla.xpcom.nsIMsgDatabase;
import mozilla.xpcom.nsIDOMChromeWindow;
import mozilla.xpcom.nsIEditorSpellCheck;
import mozilla.xpcom.nsIDOMText;
import mozilla.xpcom.nsIContentHandler;
import mozilla.xpcom.nsICloseAllWindows;
import mozilla.xpcom.nsISOAPAttachments;
import mozilla.xpcom.nsIQABrowserChrome;
import mozilla.xpcom.nsIDOMDOMStringList;
import mozilla.xpcom.nsIDOMCSSMediaRule;
import mozilla.xpcom.nsIDOMSVGPolylineElement;
import mozilla.xpcom.nsIVariant;
import mozilla.xpcom.nsIProxyAutoConfig;
import mozilla.xpcom.nsIURILoader;
import mozilla.xpcom.nsIBrowserInstance;
import mozilla.xpcom.nsIProtocolProxyCallback;
import mozilla.xpcom.nsIDOMSVGViewSpec;
import mozilla.xpcom.nsIPolicyTarget;
import mozilla.xpcom.nsIMsgSearchNotify;
import mozilla.xpcom.nsIMemory;
import mozilla.xpcom.nsIPrintProgressParams;
import mozilla.xpcom.nsIOCSPResponder;
import mozilla.xpcom.nsITextToSubURI;
import mozilla.xpcom.nsIAsyncOutputStream;
import mozilla.xpcom.nsIDOMXULLabelElement;
import mozilla.xpcom.nsIDOMCSSImportRule;
import mozilla.xpcom.nsIDOMDocumentXBL;
import mozilla.xpcom.nsIDocumentCharsetInfo;
import mozilla.xpcom.nsICMSMessage2;
import mozilla.xpcom.nsIAuthPromptProvider;
import mozilla.xpcom.nsICacheListener;
import mozilla.xpcom.nsIRDFDelegateFactory;
import mozilla.xpcom.nsIDOMLSOutput;
import mozilla.xpcom.nsIMsgThread;
import mozilla.xpcom.nsIInputStreamChannel;
import mozilla.xpcom.nsICategoryManager;
import mozilla.xpcom.nsIDOMXPathEvaluator;
import mozilla.xpcom.nsIRDFCompositeDataSource;
import mozilla.xpcom.nsIObjectInputStream;
import mozilla.xpcom.nsINetUtil;
import mozilla.xpcom.nsIAccessible;
import mozilla.xpcom.nsIDOMNodeIterator;
import mozilla.xpcom.nsIScrollable;
import mozilla.xpcom.nsIMsgFilterService;
import mozilla.xpcom.nsIMsgFilterList;
import mozilla.xpcom.nsIInputStreamPump;
import mozilla.xpcom.nsIDownload;
import mozilla.xpcom.nsIMsgComposeSecure;
import mozilla.xpcom.nsIDOMHTMLCanvasElement;
import mozilla.xpcom.nsILDAPBERElement;
import mozilla.xpcom.nsIDOMCSSCharsetRule;
import mozilla.xpcom.nsIDOMMimeTypeArray;
import mozilla.xpcom.nsISchemaValidatorRegexp;
import mozilla.xpcom.nsIDOMSVGTextPositionElem;
import mozilla.xpcom.nsIImapServerSink;
import mozilla.xpcom.nsICertSelect;
import mozilla.xpcom.nsIBoxLayoutManager;
import mozilla.xpcom.mozISqlConnectionSqlite;
import mozilla.xpcom.nsIInlineSpellChecker;
import mozilla.xpcom.nsIDOMCRMFObject;
import mozilla.xpcom.nsIPromptService;
import mozilla.xpcom.nsIMsgFilterHitNotify;
import mozilla.xpcom.nsIJSConsoleService;
import mozilla.xpcom.nsIFontPackageService;
import mozilla.xpcom.nsIScriptLoader;
import mozilla.xpcom.nsIMsgComposeProgressParams;
import mozilla.xpcom.nsIDOMAbstractView;
import mozilla.xpcom.nsIImportSettings;
import mozilla.xpcom.nsPIProtocolProxyService;
import mozilla.xpcom.nsISAXContentHandler;
import mozilla.xpcom.nsIControllers;
import mozilla.xpcom.nsIMsgSend;
import mozilla.xpcom.nsIDOMXMLDocument;
import mozilla.xpcom.nsIDOMNSHistory;
import mozilla.xpcom.nsIMessengerOSIntegration;
import mozilla.xpcom.nsIDOMSVGForeignObjectElem;
import mozilla.xpcom.nsIEventQueue;
import mozilla.xpcom.nsIDOMHTMLOListElement;
import mozilla.xpcom.nsITXTToHTMLConv;
import mozilla.xpcom.nsIDOMHTMLBaseElement;
import mozilla.xpcom.nsIAbLDAPAttributeMap;
import mozilla.xpcom.nsIDNSRecord;
import mozilla.xpcom.nsIMIMEService;
import mozilla.xpcom.nsIAccessibilityService;
import mozilla.xpcom.nsIMovemailService;
import mozilla.xpcom.nsIContentFilter;
import mozilla.xpcom.nsIPluginInstancePeer;
import mozilla.xpcom.nsIRegistry;
import mozilla.xpcom.nsIPop3IncomingServer;
import mozilla.xpcom.nsISeekableStream;
import mozilla.xpcom.nsIWebServiceErrorHandler;
import mozilla.xpcom.nsIHttpAuthManager;
import mozilla.xpcom.nsIAutoCompleteResult;
import mozilla.xpcom.nsIComponentLoader;
import mozilla.xpcom.nsIDOMDOMConfiguration;
import mozilla.xpcom.nsIPolicyListener;
import mozilla.xpcom.nsIDOMNSHTMLImageElement;
import mozilla.xpcom.nsIAbAddressCollecter;
import mozilla.xpcom.nsIRelatedLinksHandler;
import mozilla.xpcom.nsIDOMToString;
import mozilla.xpcom.nsIDOMXULMenuListElement;
import mozilla.xpcom.nsIDOMSVGPoint;
import mozilla.xpcom.nsIIconURI;
import mozilla.xpcom.nsISVGRenderer;
import mozilla.xpcom.nsISAXMutableAttributes;
import mozilla.xpcom.nsIRssService;
import mozilla.xpcom.nsILDAPURL;
import mozilla.xpcom.nsIDOMHTMLObjectElement;
import mozilla.xpcom.mozIStorageValueArray;
import mozilla.xpcom.nsIScriptSecurityManager;
import mozilla.xpcom.nsIAbListener;
import mozilla.xpcom.nsIOutputStream;
import mozilla.xpcom.nsIXTFSVGVisual;
import mozilla.xpcom.nsIDOMDOMImplementation;
import mozilla.xpcom.nsIEmbeddingSiteWindow;
import mozilla.xpcom.nsIDOMHTMLPreElement;
import mozilla.xpcom.nsIDOMHTMLTableElement;
import mozilla.xpcom.nsIIOService;
import mozilla.xpcom.nsIDOMHTMLAppletElement;
import mozilla.xpcom.nsICacheEntryDescriptor;
import mozilla.xpcom.nsIPasswordManagerInternal;
import mozilla.xpcom.nsIDOMHTMLBRElement;
import mozilla.xpcom.nsIXPINotifier;
import mozilla.xpcom.nsIMsgSearchValidityManager;
import mozilla.xpcom.nsIFileSpec;
import mozilla.xpcom.nsIDocumentLoader;
import mozilla.xpcom.nsIDOMHTMLFontElement;
import mozilla.xpcom.nsIDOMHistory;
import mozilla.xpcom.mozISqlService;
import mozilla.xpcom.nsIXTFAttributeHandler;
import mozilla.xpcom.imgIRequest;
import mozilla.xpcom.nsIDOMXULMultSelectCntrlEl;
import mozilla.xpcom.nsIMsgOfflineManager;
import mozilla.xpcom.nsIDocShellLoadInfo;
import mozilla.xpcom.ipcIMessageObserver;
import mozilla.xpcom.nsIKeygenThread;
import mozilla.xpcom.nsISecurityEventSink;
import mozilla.xpcom.nsIHttpHeaderVisitor;
import mozilla.xpcom.nsIDOMLocation;
import mozilla.xpcom.nsIImapProtocol;
import mozilla.xpcom.nsIProxiedProtocolHandler;
import mozilla.xpcom.nsIHttpEventSink;
import mozilla.xpcom.nsIPK11Token;
import mozilla.xpcom.nsIMailboxService;
import mozilla.xpcom.nsISearchContext;
import mozilla.xpcom.nsIModule;
import mozilla.xpcom.nsISocketProviderService;
import mozilla.xpcom.nsIClassicPluginFactory;
import mozilla.xpcom.nsILDAPPrefsService;
import mozilla.xpcom.nsIAppStartup;
import mozilla.xpcom.nsIPopupBoxObject;
import mozilla.xpcom.nsIProgressDialog;
import mozilla.xpcom.nsIFormFillController;
import mozilla.xpcom.nsIPluginStreamListener;
import mozilla.xpcom.nsIComponentRegistrar;
import mozilla.xpcom.nsCExternalHandlerService;
import mozilla.xpcom.nsIDOMStorage;
import mozilla.xpcom.nsIMsgComposeParams;
import mozilla.xpcom.nsIDOMHTMLLIElement;
import mozilla.xpcom.nsIMovemailIncomingServer;
import mozilla.xpcom.nsIStringEnumerator;
import mozilla.xpcom.nsIAtomService;
import mozilla.xpcom.nsIDOMEntity;
import mozilla.xpcom.nsIPluginInstancePeer2;
import mozilla.xpcom.imgILoader;
import mozilla.xpcom.nsIXPointer;
import mozilla.xpcom.nsIPluginManager;
import mozilla.xpcom.nsIPrefBranchInternal;
import mozilla.xpcom.nsIHttpAuthenticator;
import mozilla.xpcom.nsIPrefMigrationProgress;
import mozilla.xpcom.nsISVGGeometrySource;
import mozilla.xpcom.nsIFaviconService;
import mozilla.xpcom.nsIX509Cert;
import mozilla.xpcom.nsISearchService;
import mozilla.xpcom.nsIImapMailFolderSink;
import mozilla.xpcom.nsIAddbookUrl;
import mozilla.xpcom.nsIDOMSVGPathSegList;
import mozilla.xpcom.nsIDOMHTMLFrameElement;
import mozilla.xpcom.nsIDOMHTMLLinkElement;
import mozilla.xpcom.mozISqlResult;
import mozilla.xpcom.nsINNTPNewsgroupPost;
import mozilla.xpcom.nsIScriptableInputStream;
import mozilla.xpcom.nsIXMLContentBuilder;
import mozilla.xpcom.nsIProtocolHandler;
import mozilla.xpcom.nsIJARURI;
import mozilla.xpcom.nsIPolicyReference;
import mozilla.xpcom.nsIMsgPrintEngine;
import mozilla.xpcom.nsIXPInstallManagerUI;
import mozilla.xpcom.nsIHelperAppLauncherDialog;
import mozilla.xpcom.nsIAutoConfig;
import mozilla.xpcom.nsIRDFXMLSource;
import mozilla.xpcom.nsIDOMXULButtonElement;
import mozilla.xpcom.nsIInterfaceRequestor;
import mozilla.xpcom.nsIUrlListenerManager;
import mozilla.xpcom.nsIDOMNSFeatureFactory;
import mozilla.xpcom.nsICommandHandler;
import mozilla.xpcom.nsIStreamConverterService;
import mozilla.xpcom.nsISSLStatus;
import mozilla.xpcom.nsIMsgAccount;
import mozilla.xpcom.nsIDOM3Node;
import mozilla.xpcom.nsIDirIndexListener;
import mozilla.xpcom.nsIJVMManager;
import mozilla.xpcom.nsIXTFBindableElement;
import mozilla.xpcom.nsIPropertyBag2;
import mozilla.xpcom.nsIMsgLogonRedirector;
import mozilla.xpcom.nsITimelineService;
import mozilla.xpcom.nsIConsoleListener;
import mozilla.xpcom.nsMsgSearchCore;
import mozilla.xpcom.nsIDOMViewCSS;
import mozilla.xpcom.nsIMsgCompose;
import mozilla.xpcom.nsIUrlClassifierTable;
import mozilla.xpcom.nsIWalletService;
import mozilla.xpcom.nsIProcess;
import mozilla.xpcom.nsIDOMSVGScriptElement;
import mozilla.xpcom.nsIEditorDocShell;
import mozilla.xpcom.nsITextAreaElement;
import mozilla.xpcom.nsIDOMSVGImageElement;
import mozilla.xpcom.nsIClipboardHelper;
import mozilla.xpcom.nsIDOMSVGURIReference;
import mozilla.xpcom.nsIHTMLInlineTableEditor;
import mozilla.xpcom.nsISmtpServer;
import mozilla.xpcom.nsIURLFormatter;
import mozilla.xpcom.nsIDOMHTMLScriptElement;
import mozilla.xpcom.nsIDOMNSHTMLFormControlList;
import mozilla.xpcom.nsIAbLDAPReplicationData;
import mozilla.xpcom.mozISqlConnection;
import mozilla.xpcom.nsIStorageStream;
import mozilla.xpcom.nsIRDFContainer;
import mozilla.xpcom.nsIJRILiveConnectPlugin;
import mozilla.xpcom.nsITransactionListener;
import mozilla.xpcom.nsILDAPOperation;
import mozilla.xpcom.nsIFeedResult;
import mozilla.xpcom.nsICookieService;
import mozilla.xpcom.nsIMsgComposeProgress;
import mozilla.xpcom.nsIXTFXMLVisualWrapper;
import mozilla.xpcom.nsILocalMailIncomingServer;
import mozilla.xpcom.nsIDOMSVGSVGElement;
import mozilla.xpcom.nsIProfileChangeStatus;
import mozilla.xpcom.nsIDocShellTreeNode;
import mozilla.xpcom.nsIPKIParamBlock;
import mozilla.xpcom.nsILivemarkService;
import mozilla.xpcom.nsIDOMSVGGElement;
import mozilla.xpcom.nsISchemaLoader;
import mozilla.xpcom.nsIDOMCSSPageRule;
import mozilla.xpcom.nsIAutoCompletePopup;
import mozilla.xpcom.nsIPrefetchService;
import mozilla.xpcom.nsIExternalHelperAppService;
import mozilla.xpcom.nsIResProtocolHandler;
import mozilla.xpcom.nsIAutoCompleteListener;
import mozilla.xpcom.nsIPKCS11Slot;
import mozilla.xpcom.nsINetworkLinkService;
import mozilla.xpcom.nsISAXDTDHandler;
import mozilla.xpcom.nsIMsgMailView;
import mozilla.xpcom.nsIUrlClassifierDBService;
import mozilla.xpcom.nsIDOMNSHTMLOptionElement;
import mozilla.xpcom.nsIDOMSVGAnimTransformList;
import mozilla.xpcom.nsIDOMNSHTMLOptionCollectn;
import mozilla.xpcom.nsITimer;
import mozilla.xpcom.nsIDocCharset;
import mozilla.xpcom.nsIWebServiceProxy;
import mozilla.xpcom.nsIMsgSignature;
import mozilla.xpcom.nsIDOMCryptoDialogs;
import mozilla.xpcom.nsIXPCScriptNotify;
import mozilla.xpcom.nsINntpUrl;
import mozilla.xpcom.nsIXTFVisual;
import mozilla.xpcom.nsIDOMHTMLOptionElement;
import mozilla.xpcom.nsIPrompt;
import mozilla.xpcom.nsPIAccessible;
import mozilla.xpcom.nsILocalFileWin;
import mozilla.xpcom.nsIDOMXPathNSResolver;
import mozilla.xpcom.nsIDOMDocumentCSS;
import mozilla.xpcom.nsIDOMXPathResult;
import mozilla.xpcom.nsIControllerCommandTable;
import mozilla.xpcom.nsIPrefLocalizedString;
import mozilla.xpcom.nsIXTFElementFactory;
import mozilla.xpcom.nsIPrintSettings;
import mozilla.xpcom.nsISVGGradient;
import mozilla.xpcom.nsIDOMSerializer;
import mozilla.xpcom.nsISHistory;
import mozilla.xpcom.nsIAbMDBCard;
import mozilla.xpcom.nsIWindowsShellService;
import mozilla.xpcom.nsIAccessibleTreeCache;
import mozilla.xpcom.nsICanvasRenderingContext2D;
import mozilla.xpcom.nsIWritablePropertyBag2;
import mozilla.xpcom.nsIComponentManager;
import mozilla.xpcom.nsPIPluginInstancePeer;
import mozilla.xpcom.nsIAbLDAPAutoCompFormatter;
import mozilla.xpcom.nsIEditActionListener;
import mozilla.xpcom.nsIDOMSVGTextElement;
import mozilla.xpcom.nsINNTPProtocol;
import mozilla.xpcom.nsIDebug;
import mozilla.xpcom.nsICookiePermission;
import mozilla.xpcom.nsIEventTarget;
import mozilla.xpcom.nsIDOMNSEvent;
import mozilla.xpcom.nsIFTPChannel;
import mozilla.xpcom.nsIDOMCSSValue;
import mozilla.xpcom.nsIXMLHttpRequest;
import mozilla.xpcom.nsIPop3URL;
import mozilla.xpcom.nsINativeAppSupport;
import mozilla.xpcom.nsIXPCSecurityManager;
import mozilla.xpcom.nsIDNSRequest;
import mozilla.xpcom.nsIFile;
import mozilla.xpcom.nsIBufEntropyCollector;
import mozilla.xpcom.nsIAcceptLang;
import mozilla.xpcom.nsIContentViewerEdit;
import mozilla.xpcom.nsIBoxObject;
import mozilla.xpcom.nsIAbLDAPDirectory;
import mozilla.xpcom.nsIPop3Protocol;
import mozilla.xpcom.nsIDOMSVGPolygonElement;
import mozilla.xpcom.nsIXSLTProcessorObsolete;
import mozilla.xpcom.nsIDOMXULDescriptionElement;
import mozilla.xpcom.nsIAddrDBListener;
import mozilla.xpcom.nsIController;
import mozilla.xpcom.nsISupportsArray;
import mozilla.xpcom.nsIFeedTextConstruct;
import mozilla.xpcom.nsILegacyPluginWrapperOS2;
import mozilla.xpcom.nsIDOMDOMLocator;
import mozilla.xpcom.nsPIEditorTransaction;
import mozilla.xpcom.nsIDOMLSLoadEvent;
import mozilla.xpcom.nsICache;
import mozilla.xpcom.mozIStorageService;
import mozilla.xpcom.nsIMsgRDFDataSource;
import mozilla.xpcom.nsIAbDirectoryQueryProxy;
import mozilla.xpcom.nsIDOMSVGAnimatedPoints;
import mozilla.xpcom.nsITextScroll;
import mozilla.xpcom.nsIRDFPurgeableDataSource;
import mozilla.xpcom.nsIAutoCompleteResults;
import mozilla.xpcom.nsIDOMHTMLElement;
import mozilla.xpcom.nsIClipboard;
import mozilla.xpcom.nsIWebBrowser;
import mozilla.xpcom.nsIPropertyBag;
import mozilla.xpcom.nsIRDFService;
import mozilla.xpcom.nsIXTFGenericElementWrapper;
import mozilla.xpcom.nsIWebNavigationInfo;
import mozilla.xpcom.nsIDOMSVGPresAspectRatio;
import mozilla.xpcom.nsISelectionListener;
import mozilla.xpcom.nsIPlaintextEditor;
import mozilla.xpcom.nsIFind;
import mozilla.xpcom.nsITreeSelection;
import mozilla.xpcom.nsCDefaultURIFixup;
import mozilla.xpcom.nsIMIMEInputStream;
import mozilla.xpcom.nsIUUIDGenerator;
import mozilla.xpcom.nsIMsgSMIMECompFields;
import mozilla.xpcom.nsIByteRangeRequest;
import mozilla.xpcom.nsINavHistoryService;
import mozilla.xpcom.nsIAbAutoCompleteSession;
import mozilla.xpcom.nsIWeakReference;
import mozilla.xpcom.nsIBinaryInputStream;
import mozilla.xpcom.nsIMapiSupport;
import mozilla.xpcom.nsIStringBundle;
import mozilla.xpcom.nsIDOMCSSStyleSheet;
import mozilla.xpcom.nsIPrintingPrompt;
import mozilla.xpcom.rdfISerializer;
import mozilla.xpcom.nsISOCKSSocketInfo;
import mozilla.xpcom.nsIDOMNSRange;
import mozilla.xpcom.nsIObjectOutputStream;
import mozilla.xpcom.nsIRollupListener;
import mozilla.xpcom.nsICMSMessageErrors;
import mozilla.xpcom.nsIFilePicker;
import mozilla.xpcom.nsISupportsIterators;
import mozilla.xpcom.nsIStyleSheetService;
import mozilla.xpcom.nsIDOMCanvasRenderingContext2D;
import mozilla.xpcom.nsIDOMConstructor;
import mozilla.xpcom.nsIDOMDOMError;
import mozilla.xpcom.nsIDOMEventTarget;
import mozilla.xpcom.nsISyncStreamListener;
import mozilla.xpcom.nsIWebDAVService;
import mozilla.xpcom.nsIURI;
import mozilla.xpcom.nsIMsgCompUtils;
import mozilla.xpcom.ipcILockService;
import mozilla.xpcom.nsIDOMHTMLCollection;
import mozilla.xpcom.nsIURL;
import mozilla.xpcom.nsIPhonetic;
import mozilla.xpcom.nsIX509CertDB2;
import mozilla.xpcom.nsIUpdateService;
import mozilla.xpcom.nsISOAPBlock;
import mozilla.xpcom.nsIDOMSVGTransformable;
import mozilla.xpcom.nsIAutoCompleteSession;
import mozilla.xpcom.nsIDOMSmartCardEvent;
import mozilla.xpcom.nsIDOMSVGTextPathElement;
import mozilla.xpcom.nsILDAPMessage;
import mozilla.xpcom.nsIFileURL;
import mozilla.xpcom.nsIControllerCommand;
import mozilla.xpcom.nsISelectionController;
import mozilla.xpcom.nsIExtendedExpatSink;
import mozilla.xpcom.nsISelectionDisplay;
import mozilla.xpcom.nsIDOMSVGDescElement;
import mozilla.xpcom.nsIDocNavStartProgressListener;
import mozilla.xpcom.nsIToolkitProfileService;
import mozilla.xpcom.nsIScrollBoxObject;
import mozilla.xpcom.nsIDOMXULSelectCntrlEl;
import mozilla.xpcom.nsIEditorIMESupport;
import mozilla.xpcom.nsIDOMPopupBlockedEvent;
import mozilla.xpcom.nsCWebBrowser;
import mozilla.xpcom.nsITraceRefcnt;
import mozilla.xpcom.nsIAsyncInputStream;
import mozilla.xpcom.nsIProgrammingLanguage;
import mozilla.xpcom.nsIDOMNSEditableElement;
import mozilla.xpcom.nsISuiteRemoteService;
import mozilla.xpcom.nsIListBoxObject;
import mozilla.xpcom.nsIBidiKeyboard;
import mozilla.xpcom.nsIDOMMediaList;
import mozilla.xpcom.nsIInputStream;
import mozilla.xpcom.nsIScreenManager;
import mozilla.xpcom.nsIXPConnect;
import mozilla.xpcom.nsIDOMElementCSSInlineStyle;
import mozilla.xpcom.nsIDOMSVGCircleElement;
import mozilla.xpcom.nsIClipboardDragDropHookList;
import mozilla.xpcom.nsIRefreshURI;
import mozilla.xpcom.nsIDOMSVGFitToViewBox;
import mozilla.xpcom.nsIDOMSVGAnimatedNumberList;
import mozilla.xpcom.nsIDOMHTMLQuoteElement;
import mozilla.xpcom.nsICommandParams;
import mozilla.xpcom.nsPICommandUpdater;
import mozilla.xpcom.nsISecretDecoderRing;
import mozilla.xpcom.nsIDOMSVGElement;
import mozilla.xpcom.nsIMsgHeaderParser;
import mozilla.xpcom.nsIFastLoadFileControl;
import mozilla.xpcom.ipcITransactionObserver;
import mozilla.xpcom.nsIDOMHTMLIsIndexElement;
import mozilla.xpcom.nsIPersistentProperties2;
import mozilla.xpcom.nsIMailboxSpec;
import mozilla.xpcom.nsILoadGroup;
import mozilla.xpcom.nsIMsgCustomColumnHandler;
import mozilla.xpcom.nsIAccessibleHyperLink;
import mozilla.xpcom.nsIPrintStatusFeedback;
import mozilla.xpcom.nsIDOMHTMLOptionsCollection;
import mozilla.xpcom.nsIDOMHTMLModElement;
import mozilla.xpcom.nsIPrefMigration;
import mozilla.xpcom.inIDeepTreeWalker;
import mozilla.xpcom.nsIDOMNSHTMLDocument;
import mozilla.xpcom.nsIDOMHTMLHtmlElement;
import mozilla.xpcom.nsIClipboardOwner;
import mozilla.xpcom.nsISOAPMessage;
import mozilla.xpcom.nsICommandManager;
import mozilla.xpcom.nsIMsgSMIMEHeaderSink;
import mozilla.xpcom.nsIEncodedChannel;
import mozilla.xpcom.imgILoad;
import mozilla.xpcom.nsIProtocolProxyFilter;
import mozilla.xpcom.nsISidebar;
import mozilla.xpcom.nsISecurityPref;
import mozilla.xpcom.nsIQABrowserView;
import mozilla.xpcom.nsIConsoleService;
import mozilla.xpcom.nsIPopupWindowManager;
import mozilla.xpcom.nsIDOMSVGTitleElement;
import mozilla.xpcom.nsIXSLTProcessor;
import mozilla.xpcom.nsIDOMXULElement;
import mozilla.xpcom.nsISecurityCheckedComponent;
import mozilla.xpcom.nsIHistoryEntry;
import mozilla.xpcom.nsISemanticUnitScanner;
import mozilla.xpcom.nsIDOMEntityReference;
import mozilla.xpcom.nsIDOMSVGEllipseElement;
import mozilla.xpcom.nsIEditingSession;
import mozilla.xpcom.nsIByteArrayInputStream;
import mozilla.xpcom.nsIFontPackageHandler;
import mozilla.xpcom.nsIChromeEventHandler;
import mozilla.xpcom.nsINNTPArticleList;
import mozilla.xpcom.nsIWritablePropertyBag;
import mozilla.xpcom.nsIFeedElementBase;
import mozilla.xpcom.nsIStreamCipher;
import mozilla.xpcom.nsIDOMHTMLImageElement;
import mozilla.xpcom.nsIAlertsService;
import mozilla.xpcom.nsIDOMHTMLTableRowElement;
import mozilla.xpcom.nsrootidl;
import mozilla.xpcom.nsIDOMHTMLBaseFontElement;
import mozilla.xpcom.nsILocale;
import mozilla.xpcom.nsIPipe;
import mozilla.xpcom.nsIUnicharLineInputStream;
import mozilla.xpcom.nsIDOMNSDocument;
import mozilla.xpcom.nsIFormSigningDialog;
import mozilla.xpcom.nsIStreamLoader;
import mozilla.xpcom.nsIHash;
import mozilla.xpcom.nsIDOMEvent;
import mozilla.xpcom.nsIAccessibleWin32Object;
import mozilla.xpcom.nsIPassword;
import mozilla.xpcom.gfxtypes;
import mozilla.xpcom.nsIMIMEHeaderParam;
import mozilla.xpcom.nsISVGRendererGlyphGeometry;
import mozilla.xpcom.nsIAutoCompleteSimpleResult;
import mozilla.xpcom.nsIDOMWindow;
import mozilla.xpcom.nsIXTFElementWrapper;
import mozilla.xpcom.nsIInterfaceInfoToIDL;
import mozilla.xpcom.nsIUnicharStreamListener;
import mozilla.xpcom.nsIExtensionManager;
import mozilla.xpcom.nsIScriptableInterfaces;
import mozilla.xpcom.nsIServerSocket;
import mozilla.xpcom.nsIMsgMailViewList;
import mozilla.xpcom.nsIScriptablePlugin;
import mozilla.xpcom.nsIMetricsService;
import mozilla.xpcom.nsIDOMWindowInternal;
import mozilla.xpcom.mozITXTToHTMLConv;
import mozilla.xpcom.nsCDocShell;
import mozilla.xpcom.nsIURIFixup;
import mozilla.xpcom.nsIImportMailboxDescriptor;
import mozilla.xpcom.nsIComponentLoaderManager;
import mozilla.xpcom.nsIObserver;
import mozilla.xpcom.nsIImapUrl;
import mozilla.xpcom.nsIEmbeddingSiteWindow2;
import mozilla.xpcom.nsISOAPResponseListener;
import mozilla.xpcom.nsIDOMSVGTSpanElement;
import mozilla.xpcom.nsIViewSourceChannel;
import mozilla.xpcom.nsIPK11TokenDB;
import mozilla.xpcom.nsILocaleService;
import mozilla.xpcom.nsIDocShellTreeOwner;
import mozilla.xpcom.nsISample;
import mozilla.xpcom.nsIHttpChannel;
import mozilla.xpcom.nsICollation;
import mozilla.xpcom.ipcIService;
import mozilla.xpcom.nsIStreamBufferAccess;
import mozilla.xpcom.nsIFeedContainer;
import mozilla.xpcom.nsIFileUtilities;
import mozilla.xpcom.nsIDOMSVGAnimPresAspRatio;
import mozilla.xpcom.nsIDownloadProgressListener;
import mozilla.xpcom.nsIContentViewer;
import mozilla.xpcom.nsISHEntry;
import mozilla.xpcom.nsISessionRoaming;
import mozilla.xpcom.nsIDOMHTMLParagraphElement;
import mozilla.xpcom.nsIDOMXULTreeElement;
import mozilla.xpcom.nsIDOMXULCommandDispatcher;
import mozilla.xpcom.nsIExpatSink;
import mozilla.xpcom.nsICancelable;
import mozilla.xpcom.nsIJARProtocolHandler;
import mozilla.xpcom.nsIDOMGetSVGDocument;
import mozilla.xpcom.nsICipherInfo;
import mozilla.xpcom.nsIIOService2;
import mozilla.xpcom.nsIDOMCSSPrimitiveValue;
import mozilla.xpcom.nsIAccessibleAction;
import mozilla.xpcom.nsISMimeJSHelper;
import mozilla.xpcom.nsIMsgSearchValidityTable;
import mozilla.xpcom.nsIDOMSVGStopElement;
import mozilla.xpcom.nsITimerManager;
import mozilla.xpcom.nsIDOMDocumentStyle;
import mozilla.xpcom.nsIDOMRange;
import mozilla.xpcom.nsIImapIncomingServer;
import mozilla.xpcom.nsISOAPServiceRegistry;
import mozilla.xpcom.nsIToolkit;
import mozilla.xpcom.nsIIFrameBoxObject;
import mozilla.xpcom.nsIDOMSVGTransform;
import mozilla.xpcom.nsIProperties;
import mozilla.xpcom.nsIXULOverlayProvider;
import mozilla.xpcom.nsIMsgIdentity;
import mozilla.xpcom.nsIBoxPaintManager;
import mozilla.xpcom.nsIRequest;
import mozilla.xpcom.nsIRDFLiteral;
import mozilla.xpcom.nsISOAPEncoder;
import mozilla.xpcom.nsIDOMWindow2;
import mozilla.xpcom.nsICookieManager2;
import mozilla.xpcom.nsIAbDirectoryQuery;
import mozilla.xpcom.nsIPlugin;
import mozilla.xpcom.nsIPrefBranch;
import mozilla.xpcom.nsIXPInstallManager;
import mozilla.xpcom.nsIMsgOfflineImapOperation;
import mozilla.xpcom.nsIMsgMailNewsUrl;
import mozilla.xpcom.nsIMsgSendReport;
import mozilla.xpcom.nsIXPIProgressDialog;
import mozilla.xpcom.nsIUploadChannel;
import mozilla.xpcom.nsIContentPolicy;
import mozilla.xpcom.nsIPluginDocument;
import mozilla.xpcom.nsIDOMSVGDefsElement;
import mozilla.xpcom.nsIDOMSVGPathSeg;
import mozilla.xpcom.nsIDOMPluginArray;
import mozilla.xpcom.nsIAbBase;
import mozilla.xpcom.nsISVGGlyphGeometrySource;
import mozilla.xpcom.nsIWebBrowserPrint;
import mozilla.xpcom.nsIFeedGenerator;
import mozilla.xpcom.nsIDOMDOMException;
import mozilla.xpcom.nsIRelativeFilePref;
import mozilla.xpcom.nsIDOMHTMLLegendElement;
import mozilla.xpcom.nsIEventSink;
import mozilla.xpcom.nsICookieConsent;
import mozilla.xpcom.nsIProfile;
import mozilla.xpcom.nsIMsgAttachment;
import mozilla.xpcom.nsIFolderListener;
import mozilla.xpcom.nsIDOMSVGEvent;
import mozilla.xpcom.nsISOAPHeaderBlock;
import mozilla.xpcom.nsISOAPDecoder;
import mozilla.xpcom.nsIMsgParseMailMsgState;
import mozilla.xpcom.nsIIncomingServerListener;
import mozilla.xpcom.nsIHttpProtocolHandler;
import mozilla.xpcom.nsIHTMLEditor;
import mozilla.xpcom.nsIAppShell;
import mozilla.xpcom.nsISelectElement;
import mozilla.xpcom.nsIDOMXULCommandEvent;
import mozilla.xpcom.nsIJVMConfigManager;
import mozilla.xpcom.nsIErrorService;
import mozilla.xpcom.rdfITripleVisitor;
import mozilla.xpcom.nsIJSRuntimeService;
import mozilla.xpcom.nsIDOMHTMLHeadingElement;
import mozilla.xpcom.nsIDOMSVGMetadataElement;
import mozilla.xpcom.nsISocketProvider;
import mozilla.xpcom.nsIInterfaceInfo;
import mozilla.xpcom.nsIDOMSVGAnimatedLength;
import mozilla.xpcom.nsIDOMHTMLOptGroupElement;
import mozilla.xpcom.nsISimpleStreamListener;
import mozilla.xpcom.mozIStorageConnection;
import mozilla.xpcom.nsIDOMMutationEvent;
import mozilla.xpcom.nsIMsgRecipientArray;
import mozilla.xpcom.nsIDOMScreen;
import mozilla.xpcom.nsIXTFSVGVisualWrapper;
import mozilla.xpcom.nsISocketTransport;
import mozilla.xpcom.nsIDOMJSWindow;
import mozilla.xpcom.nsIDOMSVGLengthList;
import mozilla.xpcom.nsIJAR;
import mozilla.xpcom.nsIEditorMailSupport;
import mozilla.xpcom.nsIDOMHTMLEmbedElement;
import mozilla.xpcom.nsIDirectoryEnumerator;
import mozilla.xpcom.nsIAbView;
import mozilla.xpcom.nspluginroot;
import mozilla.xpcom.nsIUTF8ConverterService;
import mozilla.xpcom.nsIImapFlagAndUidState;
import mozilla.xpcom.nsIAbDirFactoryService;
import mozilla.xpcom.nsIProfileMigrator;
import mozilla.xpcom.inIFlasher;
import mozilla.xpcom.nsIQABrowserUIGlue;
import mozilla.xpcom.nsIDOMSVGMarkerElement;
import mozilla.xpcom.nsIStringBundleOverride;
import mozilla.xpcom.nsIDOM3EventTarget;
import mozilla.xpcom.mozISqlRequestObserver;
import mozilla.xpcom.nsIJRILiveConnectPIPeer;
import mozilla.xpcom.nsIDOMDocumentTraversal;
import mozilla.xpcom.nsICurrentCharsetListener;
import mozilla.xpcom.nsIContextMenuListener2;
import mozilla.xpcom.nsIHTMLAbsPosEditor;
import mozilla.xpcom.nsICiter;
import mozilla.xpcom.nsIScriptableUConv;
import mozilla.xpcom.nsINSSCertCache;
import mozilla.xpcom.nsICommandLineHandler;
import mozilla.xpcom.nsIArray;
import mozilla.xpcom.nsIMsgGroupRecord;
import mozilla.xpcom.nsIDOMPkcs11;
import mozilla.xpcom.nsIScriptEventHandler;
import mozilla.xpcom.nsIScriptableUnescapeHTML;
import mozilla.xpcom.nsISupports;
import mozilla.xpcom.nsITransportSecurityInfo;
import mozilla.xpcom.nsIDocShellHistory;
import mozilla.xpcom.nsIDOMHTMLAreaElement;
import mozilla.xpcom.nsITokenPasswordDialogs;
import mozilla.xpcom.nsIProxyObjectManager;
import mozilla.xpcom.nsIWebProgress;
import mozilla.xpcom.nsIAboutModule;
import mozilla.xpcom.nsIWebBrowserFind;
import mozilla.xpcom.nsPIXPIProxy;
import mozilla.xpcom.nsIDNSService;
import mozilla.xpcom.nsIDialogParamBlock;
import mozilla.xpcom.nsINativeScrollbar;
import mozilla.xpcom.nsISOAPEncoding;
import mozilla.xpcom.nsISound;
import mozilla.xpcom.nsIDOMSVGDocument;
import mozilla.xpcom.nsISyncLoadDOMService;
import mozilla.xpcom.nsIDOMStorageItem;
import mozilla.xpcom.imgIDecoderObserver;
import mozilla.xpcom.nsIWindowCreator2;
import mozilla.xpcom.nsICommandLineRunner;
import mozilla.xpcom.nsISSLSocketControl;
import mozilla.xpcom.nsIDOMNode;
import mozilla.xpcom.nsIDOMHTMLHeadElement;
import mozilla.xpcom.nsIHTMLObjectResizer;
import mozilla.xpcom.nsIAppShellService;
import mozilla.xpcom.nsIDOMSVGAnimatedEnum;
import mozilla.xpcom.nsITreeColumns;
import mozilla.xpcom.nsIFactory;
import mozilla.xpcom.nsISOAPCall;
import mozilla.xpcom.nsIEditorBoxObject;
import mozilla.xpcom.nsISmtpUrl;
import mozilla.xpcom.nsIMacShellService;
import mozilla.xpcom.nsIMsgSearchScopeTerm;
import mozilla.xpcom.nsIAccessNode;
import mozilla.xpcom.nsITooltipListener;
import mozilla.xpcom.nsIInputStreamTee;
import mozilla.xpcom.nsIStringStream;
import mozilla.xpcom.nsIAccessibleEvent;
import mozilla.xpcom.nsIExceptionService;
import mozilla.xpcom.nsIWebBrowserChrome;
import mozilla.xpcom.nsIEnvironment;
import mozilla.xpcom.nsIPrefService;
import mozilla.xpcom.nsIXSLTException;
import mozilla.xpcom.nsIAccessibleCaret;
import mozilla.xpcom.nsIUrlListener;
import mozilla.xpcom.nsIBufferedStreams;
import mozilla.xpcom.nsIXTFBindableElementWrapper;
import mozilla.xpcom.nsIDOMXULControlElement;
import mozilla.xpcom.nsIXPTLoader;
import mozilla.xpcom.nsIImageDocument;
import mozilla.xpcom.nsICryptoFIPSInfo;
import mozilla.xpcom.nsIDOMHTMLTitleElement;
import mozilla.xpcom.nsISelection;
import mozilla.xpcom.nsIRecyclingAllocator;
import mozilla.xpcom.nsITestProxy;
import mozilla.xpcom.nsIPluginInstanceOwner;
import mozilla.xpcom.nsIAutoCompleteInput;
import mozilla.xpcom.nsIDOMSVGPointList;
import mozilla.xpcom.nsICopyMessageListener;
import mozilla.xpcom.nsIWebDAVListener;
import mozilla.xpcom.nsIDOMLSProgressEvent;
import mozilla.xpcom.nsIDOMWindowCollection;
import mozilla.xpcom.nsIFileChannel;
import mozilla.xpcom.nsIPref;
import mozilla.xpcom.nsIFormatConverter;
import mozilla.xpcom.nsISVGRectangleSink;
import mozilla.xpcom.nsIDOMSVGAngle;
import mozilla.xpcom.nsIConverterInputStream;
import mozilla.xpcom.nsITransport;
import mozilla.xpcom.nsIMarkupDocumentViewer;
import mozilla.xpcom.nsIUnicharInputStream;
import mozilla.xpcom.nsIDOMPageTransitionEvent;
import mozilla.xpcom.nsIAbUpgrader;
import mozilla.xpcom.nsIXTFPrivate;
import mozilla.xpcom.nsISHTransaction;
import mozilla.xpcom.nsIDOMHTMLBodyElement;
import mozilla.xpcom.nsINoneService;
import mozilla.xpcom.nsIDOMSVGLength;
import mozilla.xpcom.nsISVGGlyphMetricsSource;
import mozilla.xpcom.nsIDOMRect;
import mozilla.xpcom.nsIXSLTProcessorPrivate;
import mozilla.xpcom.nsIDOMRangeException;
import mozilla.xpcom.nsIDOMSVGException;
import mozilla.xpcom.nsIFontList;
import mozilla.xpcom.nsIXTFGenericElement;
import mozilla.xpcom.nsIImportABDescriptor;
import mozilla.xpcom.nsIMsgPurgeService;
import mozilla.xpcom.nsIXULTemplateBuilder;
import mozilla.xpcom.nsIDOMXPathNamespace;
import mozilla.xpcom.nsIScriptLoaderObserver;
import mozilla.xpcom.nsIMsgAccountManager;
import mozilla.xpcom.nsIFormHistory;
import mozilla.xpcom.nsIMsgFolderCacheElement;
import mozilla.xpcom.nsIMsgSendLater;
import mozilla.xpcom.nsIMsgProgress;
import mozilla.xpcom.nsIDOMHTMLTableCellElement;
import mozilla.xpcom.nsIDOMNSHTMLTextAreaElement;
import mozilla.xpcom.nsIDOMWindowUtils;
import mozilla.xpcom.nsIDOMNodeFilter;
import mozilla.xpcom.nsITableEditor;
import mozilla.xpcom.mozIStorageFunction;
import mozilla.xpcom.nsIMsgSendListener;
import mozilla.xpcom.nsIFeed;
import mozilla.xpcom.nsIZipReader;
import mozilla.xpcom.nsIXTFXMLVisual;
import mozilla.xpcom.nsIMsgProtocolInfo;
import mozilla.xpcom.nsIPrintSession;
import mozilla.xpcom.nsIImapHeaderXferInfo;
import mozilla.xpcom.nsICacheVisitor;
import mozilla.xpcom.nsIMsgMailSession;
import mozilla.xpcom.ipcITransactionService;
import mozilla.xpcom.nsIWindowProvider;
import mozilla.xpcom.nsIImportModule;
import mozilla.xpcom.nsIDOMLSResourceResolver;
import mozilla.xpcom.nsCURILoader;
import mozilla.xpcom.nsPICertNotification;
import mozilla.xpcom.nsISVGRendererPathGeometry;
import mozilla.xpcom.nsIFastLoadService;
import mozilla.xpcom.nsIAddrDatabase;
import mozilla.xpcom.nsIToolkitChromeRegistry;
import mozilla.xpcom.nsIMultiPartChannel;
import mozilla.xpcom.nsIContentViewerFile;
import mozilla.xpcom.nsIGenericInterfaceInfoSet;
import mozilla.xpcom.nsISVGRendererSurface;
import mozilla.xpcom.nsISchemaDuration;
import mozilla.xpcom.nsITimerInternal;
import mozilla.xpcom.nsIWebProgressListener;
import mozilla.xpcom.nsIPop3Sink;
import mozilla.xpcom.nsIDOMHTMLMetaElement;
import mozilla.xpcom.nsICommandLine;
import mozilla.xpcom.nsIFrameLoader;
import mozilla.xpcom.nsIDOMSVGLocatable;
import mozilla.xpcom.nsIDOMSVGAnimatedString;
import mozilla.xpcom.nsIException;
import mozilla.xpcom.nsIUnicodeNormalizer;
import mozilla.xpcom.nsIJVMPluginInstance;
import mozilla.xpcom.nsIDOMCustomEvent;
import mozilla.xpcom.nsIAccessibleProvider;
import mozilla.xpcom.nsIDOMMimeType;
import mozilla.xpcom.nsIDOMHTMLHRElement;
import mozilla.xpcom.nsIFeedWriter;
import mozilla.xpcom.jsdIDebuggerService;
import mozilla.xpcom.nsIRDFRemoteDataSource;
import mozilla.xpcom.nsIDOMEventGroup;
import mozilla.xpcom.nsIDBFolderInfo;
import mozilla.xpcom.nsIRemoteContainer;
import mozilla.xpcom.nsIDOMXPathExpression;
import mozilla.xpcom.nsCWebBrowserPersist;
import mozilla.xpcom.nsIDOMNSXBLFormControl;
import mozilla.xpcom.nsIProtocolProxyService;
import mozilla.xpcom.nsISHistoryInternal;
import mozilla.xpcom.nsIDOMMouseEvent;
import mozilla.xpcom.nsISAXXMLReader;
import mozilla.xpcom.inIDOMUtils;
import mozilla.xpcom.nsIAutoCompleteController;
import mozilla.xpcom.nsIDOMComment;
import mozilla.xpcom.nsIDOMXULPopupElement;
import mozilla.xpcom.nsILDAPConnection;
import mozilla.xpcom.nsIDOMSVGAnimatedAngle;
import mozilla.xpcom.nsISOAPPropertyBagMutator;
import mozilla.xpcom.nsILDAPAutoCompleteSession;
import mozilla.xpcom.nsIDOMCSSValueList;
import mozilla.xpcom.nsIMsgSearchAdapter;
import mozilla.xpcom.nsIAbDirectorySearch;
import mozilla.xpcom.nsISVGRendererGlyphMetrics;
import mozilla.xpcom.nsIHttpChannelInternal;
import mozilla.xpcom.nsITransactionManager;
import mozilla.xpcom.nsIDOMParser;
import mozilla.xpcom.nsIMsgFilter;
import mozilla.xpcom.nsIPKCS11Module;
import mozilla.xpcom.gfxIFormats;
import mozilla.xpcom.nsIDOMSVGAnimatedNumber;
import mozilla.xpcom.nsIDOMSVGLineElement;
import mozilla.xpcom.nsIBrowserProfileMigrator;
import mozilla.xpcom.nsIMsgHdr;
import mozilla.xpcom.nsIDOM3Document;
import mozilla.xpcom.nsISVGRendererCanvas;
import mozilla.xpcom.nsIEditorLogging;
import mozilla.xpcom.nsIXULWindow;
import mozilla.xpcom.mozISqlResultSqlite;
import mozilla.xpcom.nsIProperty;
import mozilla.xpcom.nsIConverterOutputStream;
import mozilla.xpcom.nsIAbLDAPReplicationService;
import mozilla.xpcom.nsIMsgSearchSession;
import mozilla.xpcom.nsIDOMNSHTMLAreaElement;
import mozilla.xpcom.nsIDOMHTMLDivElement;
import mozilla.xpcom.nsIDOMHTMLMapElement;
import mozilla.xpcom.nsIWindowlessPlugInstPeer;
import mozilla.xpcom.nsIURIContentListener;
import mozilla.xpcom.nsIAppleFileDecoder;
import mozilla.xpcom.nsIVersionComparator;
import mozilla.xpcom.nsIBrowserHistory;
import mozilla.xpcom.mozIStorageStatement;
import mozilla.xpcom.nsICookieManager;
import mozilla.xpcom.nsIEntropyCollector;
import mozilla.xpcom.nsITypeAheadFind;
import mozilla.xpcom.nsPIXPIStubHook;
import mozilla.xpcom.nsIDOMCSS2Properties;
import mozilla.xpcom.nsIDOMXULImageElement;
import mozilla.xpcom.nsIXPCScriptable;
import mozilla.xpcom.nsIDOMNSUIEvent;
import mozilla.xpcom.nsIChromeRegistrySea;
import mozilla.xpcom.nsIURIRefObject;
import mozilla.xpcom.nsIScriptEventManager;
import mozilla.xpcom.nsIDOMNotation;
import mozilla.xpcom.nsILDAPControl;
import mozilla.xpcom.nsISupportsPrimitives;
import mozilla.xpcom.nsIDOMNameList;
import mozilla.xpcom.nsPIDNSService;
import mozilla.xpcom.nsITreeContentView;
import mozilla.xpcom.nsIContentViewerContainer;
import mozilla.xpcom.nsIMsgStatusFeedback;
import mozilla.xpcom.xpcexception;
import mozilla.xpcom.nsIDOMDocumentView;
import mozilla.xpcom.nsIMsgNewsFolder;
import mozilla.xpcom.nsIImportMimeEncode;
import mozilla.xpcom.nsILDAPMessageListener;
import mozilla.xpcom.nsIAbMDBDirectory;
import mozilla.xpcom.mozIStorageDataSet;
import mozilla.xpcom.nsIMicrosummaryService;
import mozilla.xpcom.nsICachingChannel;
import mozilla.xpcom.nsIMsgFolderCompactor;
import mozilla.xpcom.nsISAXAttributes;
import mozilla.xpcom.nsIXPIDialogService;
import mozilla.xpcom.nsPISocketTransportService;
import mozilla.xpcom.nsIPluginTagInfo;
import mozilla.xpcom.nsISaveAsCharset;
import mozilla.xpcom.nsPIAccessNode;
import mozilla.xpcom.nsIDOMSVGTransformList;
import mozilla.xpcom.nsIUnicharOutputStream;
import mozilla.xpcom.nsIWyciwygChannel;
import mozilla.xpcom.nsIEditorObserver;
import mozilla.xpcom.nsIDOMNSLocation;
import mozilla.xpcom.mozISqlConnectionPgsql;
import mozilla.xpcom.nsIDOMSVGMatrix;
import mozilla.xpcom.nsIDOMDocumentEvent;
import mozilla.xpcom.nsITreeView;
import mozilla.xpcom.nsIDOMNSHTMLAnchorElement;
import mozilla.xpcom.nsIDocumentStateListener;
import mozilla.xpcom.nsIMimeStreamConverter;
import mozilla.xpcom.nsIDOMKeyEvent;
import mozilla.xpcom.imgIContainer;
import mozilla.xpcom.nsILocalFile;
import mozilla.xpcom.nsIURLFetcher;
import mozilla.xpcom.nsIDOMUIEvent;
import mozilla.xpcom.nsISecurityWarningDialogs;
import mozilla.xpcom.nsILDAPAutoCompFormatter;
import mozilla.xpcom.nsIUrlClassifierStreamUpdater;
import mozilla.xpcom.nsIAddressBook;
import mozilla.xpcom.nsIStreamListener;
import mozilla.xpcom.nsIDOMNSHTMLInputElement;
import mozilla.xpcom.nsIDOMHTMLAnchorElement;
import mozilla.xpcom.nsICollection;
import mozilla.xpcom.nsIRDFDataSource;
import mozilla.xpcom.nsIMessengerWindowService;
import mozilla.xpcom.nsICookieStorage;
import mozilla.xpcom.nsIIDNService;
import mozilla.xpcom.nsIURIChecker;
import mozilla.xpcom.nsIProfileUnlocker;
import mozilla.xpcom.nsISmtpService;
import mozilla.xpcom.nsISimpleMimeConverter;
import mozilla.xpcom.nsIDragDropHandler;
import mozilla.xpcom.nsICookie;
import mozilla.xpcom.inIDOMView;
import mozilla.xpcom.nsIImportService;
import mozilla.xpcom.nsINewsDatabase;
import mozilla.xpcom.nsIXTFXULVisualWrapper;
import mozilla.xpcom.nsIMsgFolder;
import mozilla.xpcom.nsIFindService;
import mozilla.xpcom.nsIDOMAttr;
import mozilla.xpcom.nsIScriptError;
import mozilla.xpcom.nsITridentProfileMigrator;
import mozilla.xpcom.nsIRDFInMemoryDataSource;
import mozilla.xpcom.nsIBinaryOutputStream;
import mozilla.xpcom.nsISAXErrorHandler;
import mozilla.xpcom.nsITokenDialogs;
import mozilla.xpcom.mozIStorageStatementWrapper;
import mozilla.xpcom.nsIMetricsCollector;
import mozilla.xpcom.nsIASN1Sequence;
import mozilla.xpcom.nsIDataChannel;
import mozilla.xpcom.nsIClassInfo;
import mozilla.xpcom.nsIProfileInternal;
import mozilla.xpcom.nsICmdLineService;
import mozilla.xpcom.nsIContentSniffer;
import mozilla.xpcom.nsIPrintSettingsService;
import mozilla.xpcom.nsIExternalProtocolService;
import mozilla.xpcom.nsIRDFResource;
import mozilla.xpcom.nsIShellService;
import mozilla.xpcom.nsIImapService;
import mozilla.xpcom.nsIMsgLocalMailFolder;
import mozilla.xpcom.nsISAXXMLFilter;
import mozilla.xpcom.nsIDOMSVGNumber;
import mozilla.xpcom.nsIMimeConverter;
import mozilla.xpcom.nsINativeAppSupportWin;
import mozilla.xpcom.nsIFeedEntry;
import mozilla.xpcom.nsISpatialNavigation;
import mozilla.xpcom.nsIAutoCompleteResultTypes;
import mozilla.xpcom.nsIAccessibleValue;
import mozilla.xpcom.nsPIWindowWatcher;
import mozilla.xpcom.nsIMsgImapMailFolder;
import mozilla.xpcom.nsIHttpActivityObserver;
import mozilla.xpcom.nsIDOMDocumentRange;
import mozilla.xpcom.nsIDOMNSDocumentStyle;
import mozilla.xpcom.nsIScriptContextOwner;
import mozilla.xpcom.nsINewsDownloadDialogArgs;
import mozilla.xpcom.nsIConsoleMessage;
import mozilla.xpcom.nsIMessengerMigrator;
import mozilla.xpcom.nsIFIXptr;
import mozilla.xpcom.nsIWSDL;
import mozilla.xpcom.nsMsgFilterCore;
import mozilla.xpcom.nsISSLStatusProvider;
import mozilla.xpcom.nsIPluginInstance;
import mozilla.xpcom.mozISqlConnectionMysql;
import mozilla.xpcom.nsIDOMHTMLDirectoryElement;
import mozilla.xpcom.nsIFeedResultService;
import mozilla.xpcom.nsIMimeMiscStatus;
import mozilla.xpcom.nsIPrintingPromptService;
import mozilla.xpcom.nsIEditorStyleSheets;
import mozilla.xpcom.nsISAXLocator;
import mozilla.xpcom.nsIDOMSVGAnimatedPathData;
import mozilla.xpcom.nsIDOMXULCheckboxElement;
import mozilla.xpcom.nsISMimeCert;
import mozilla.xpcom.nsIMimeEmitter;
import mozilla.xpcom.mozISqlResultPgsql;
import mozilla.xpcom.nsIAuthModule;
import mozilla.xpcom.nsIDOMLinkStyle;
import mozilla.xpcom.nsIProgressEventSink;
import mozilla.xpcom.nsIStatusBarBiffManager;
import mozilla.xpcom.nsISocketTransportService;
import mozilla.xpcom.nsILDAPServer;
import mozilla.xpcom.nsIAuthPromptWrapper;
import mozilla.xpcom.nsIAddrDBAnnouncer;
import mozilla.xpcom.nsIDOMSVGTextContentElement;
import mozilla.xpcom.nsIDOMHTMLTableColElement;
import mozilla.xpcom.nsIDOMNodeList;
import mozilla.xpcom.nsISOAPCallCompletion;
import mozilla.xpcom.nsIPluginTagInfo2;
import mozilla.xpcom.nsIMimeHeaders;
import mozilla.xpcom.nsIRunnable;
import mozilla.xpcom.nsIWindowCreator;
import mozilla.xpcom.nsIMsgFolderCache;
import mozilla.xpcom.nsIPKCS11ModuleDB;
import mozilla.xpcom.nsITransaction;
import mozilla.xpcom.nsIWebPageDescriptor;
import mozilla.xpcom.nsIDOMHTMLLabelElement;
import mozilla.xpcom.nsISVGPathGeometrySource;
import mozilla.xpcom.nsIDOMHTMLFormElement;
import mozilla.xpcom.nsIDOMNSHTMLElement;
import mozilla.xpcom.nsIUpdateNotification;
import mozilla.xpcom.nsIDOMLSSerializerFilter;
import mozilla.xpcom.nsIDOM3DocumentEvent;
import mozilla.xpcom.nsIDOMHTMLDListElement;
import mozilla.xpcom.nsISelectionPrivate;
import mozilla.xpcom.nsIAccessibleText;
import mozilla.xpcom.nsIMessenger;
import mozilla.xpcom.nsIEntityConverter;
import mozilla.xpcom.nsIMsgTagService;
import mozilla.xpcom.nsIImportGeneric;
import mozilla.xpcom.nsIAccessibleHyperText;
import mozilla.xpcom.nsIImportFieldMap;
import mozilla.xpcom.nsIStreamListenerTee;
import mozilla.xpcom.nsIJSContextStack;
import mozilla.xpcom.nsIDOMNSXPathExpression;
import mozilla.xpcom.nsIMsgIncomingServer;
import mozilla.xpcom.nsIDBChangeAnnouncer;
import mozilla.xpcom.nsISpamSettings;
import mozilla.xpcom.nsIMsgCompFields;
import mozilla.xpcom.nsIDOMCSSRule;
import mozilla.xpcom.nsISVGRendererPathBuilder;
import mozilla.xpcom.nsIMsgSearchTerm;
import mozilla.xpcom.nsIDownloadManager;
import mozilla.xpcom.nsICharsetConverterManager;
import mozilla.xpcom.nsIDOMHTMLTableCaptionElem;
import mozilla.xpcom.nsIDOMRGBColor;
import mozilla.xpcom.nsIPluginHost;
import mozilla.xpcom.nsIRDFXMLSerializer;
import mozilla.xpcom.nsIXTFElement;
import mozilla.xpcom.nsIGlobalHistory;
import mozilla.xpcom.inICSSValueSearch;
import mozilla.xpcom.nsIBrowserBoxObject;
import mozilla.xpcom.nsISelectionImageService;
import mozilla.xpcom.nsIDOMBeforeUnloadEvent;
import mozilla.xpcom.nsIEditor;
import mozilla.xpcom.nsIStandardURL;
import mozilla.xpcom.nsIMenuBoxObject;
import mozilla.xpcom.nsIDOMHTMLIFrameElement;
import mozilla.xpcom.nsIDOMNSEventTarget;
import mozilla.xpcom.nsIWebProgressListener2;
import mozilla.xpcom.mozISqlResultMysql;
import mozilla.xpcom.nsIDOMSVGAnimatedLengthList;
import mozilla.xpcom.nsINoIncomingServer;
import mozilla.xpcom.nsIMsgSearchValue;
import mozilla.xpcom.nsIWebNavigation;
import mozilla.xpcom.nsIDOMHTMLTextAreaElement;
import mozilla.xpcom.nsIEventQueueService;
import mozilla.xpcom.nsIChromeRegistry;
import mozilla.xpcom.nsIDOMStorageEvent;
import mozilla.xpcom.nsIDOMSVGRectElement;
import mozilla.xpcom.nsIUserCertPicker;
import mozilla.xpcom.nsIJVMAuthTools;
import mozilla.xpcom.nsIImageLoadingContent;
import mozilla.xpcom.nsIPluginManager2;
import mozilla.xpcom.nsINNTPNewsgroupList;
import mozilla.xpcom.nsIDOMNamedNodeMap;
import mozilla.xpcom.nsIAccessibleSelectable;
import mozilla.xpcom.nsIHTMLObjectResizeListener;
import mozilla.xpcom.nsIPermissionManager;
import mozilla.xpcom.nsIDOMSVGClipPathElement;
import mozilla.xpcom.ipcIDConnectService;
import mozilla.xpcom.nsIDOMXULDocument;
import mozilla.xpcom.XPCIDispatch;
import mozilla.xpcom.nsIDOMElement;
import mozilla.xpcom.nsIURLParser;
import mozilla.xpcom.nsIDOMCSSMozDocumentRule;
import mozilla.xpcom.nsIGlobalHistory2;
import mozilla.xpcom.nsITextServicesFilter;
import mozilla.xpcom.nsIDOMDocument;
import mozilla.xpcom.nsIDOMSVGZoomAndPan;
import mozilla.xpcom.nsIGlobalHistory3;
import mozilla.xpcom.nsILDAPSyncQuery;
import mozilla.xpcom.nsPIPromptService;
import mozilla.xpcom.nsIJARChannel;
import mozilla.xpcom.nsIDOMLSException;
import mozilla.xpcom.nsIClientAuthDialogs;
import mozilla.xpcom.nsIScriptableRegion;
import mozilla.xpcom.xpcjsid;
import mozilla.xpcom.nsIX509CertValidity;
import mozilla.xpcom.nsILDAPErrors;
import mozilla.xpcom.nsIWindowMediator;
import mozilla.xpcom.nsIDOMSVGStyleElement;
import mozilla.xpcom.nsISOAPTransport;
import mozilla.xpcom.nsIRDFInferDataSource;
import mozilla.xpcom.nsIDirectoryService;
import mozilla.xpcom.nsIAccessibleDocument;
import mozilla.xpcom.nsISafeOutputStream;
import mozilla.xpcom.nsIMsgFilterPlugin;
import mozilla.xpcom.nsIDOMBarProp;
import mozilla.xpcom.nsIComponentManagerObsolete;
import mozilla.xpcom.nsIDOMSVGPathElement;
import mozilla.xpcom.nsICacheSession;
import mozilla.xpcom.nsISVGRendererRegion;
import mozilla.xpcom.nsIImapMessageSink;
import mozilla.xpcom.nsIKeyModule;
import mozilla.xpcom.nsIDOMSVGRect;
import mozilla.xpcom.nsIDOMHTMLFrameSetElement;
import mozilla.xpcom.nsIMsgCopyServiceListener;
import mozilla.xpcom.nsIDOMCSSStyleDeclaration;
import mozilla.xpcom.nsIDNSListener;
import mozilla.xpcom.nsIFeedPerson;
import mozilla.xpcom.nsISHistoryListener;
import mozilla.xpcom.nsIAuthPrompt;
import mozilla.xpcom.nsIComm4xProfile;
import mozilla.xpcom.nsIDOMSVGAnimatedRect;
import mozilla.xpcom.nsISecureBrowserUI;
import mozilla.xpcom.nsIContextMenuListener;
import mozilla.xpcom.nsICMSSecureMessage;
import mozilla.xpcom.nsIXTFStyledElementWrapper;
import mozilla.xpcom.nsIMsgComposeService;
import mozilla.xpcom.imgIEncoder;
import mozilla.xpcom.nsITransactionList;
import mozilla.xpcom.nsIWebBrowserPersist;
import mozilla.xpcom.nsIXULBuilderListener;
import mozilla.xpcom.nsIMultiplexInputStream;
import mozilla.xpcom.nsIChannelEventSink;
import mozilla.xpcom.nsIFeedListener;
import mozilla.xpcom.nsIMsgBiffManager;
import mozilla.xpcom.nsIFullScreen;
import mozilla.xpcom.nsIDirIndex;
import mozilla.xpcom.nsIClipboardDragDropHooks;
import mozilla.xpcom.nsIUrlListManager;
import mozilla.xpcom.nsIDOMHTMLDocument;
import mozilla.xpcom.nsISubscribableServer;
import mozilla.xpcom.nsIMsgMdnGenerator;
import mozilla.xpcom.nsIToolkitProfile;
import mozilla.xpcom.nsIWSDLLoader;
import mozilla.xpcom.nsIPrintProgress;
import mozilla.xpcom.nsIDOMDOMErrorHandler;
import mozilla.xpcom.nsIX509Cert3;
import mozilla.xpcom.nsIDOMDOMImplementationLS;
import mozilla.xpcom.nsIASN1PrintableItem;
import mozilla.xpcom.inISearchProcess;
import mozilla.xpcom.mozISqlRequest;
import mozilla.xpcom.nsIRDFXMLParser;
import mozilla.xpcom.nsIAsyncStreamCopier;
import mozilla.xpcom.nsIPluginElement;
import mozilla.xpcom.nsIDOMLSInput;
import mozilla.xpcom.imgIDecoder;
import mozilla.xpcom.nsIWindowMediatorListener;
import mozilla.xpcom.nsIFileProtocolHandler;
import mozilla.xpcom.inIFileSearch;
import mozilla.xpcom.nsISOAPResponse;
import mozilla.xpcom.nsIBadCertListener;
import mozilla.xpcom.nsICRLManager;
import mozilla.xpcom.nsIObserverService;
import mozilla.xpcom.nsIDOMSVGGradientElement;
import mozilla.xpcom.nsISOAPTransportListener;
import mozilla.xpcom.nsIDOMNSHTMLSelectElement;
import mozilla.xpcom.nsIPluginInputStream;
import mozilla.xpcom.nsIMsgOfflineNewsState;
import mozilla.xpcom.inISearchObserver;
import mozilla.xpcom.nsISignatureVerifier;
import mozilla.xpcom.nsIMailboxUrl;
import mozilla.xpcom.nsIRDFObserver;
import mozilla.xpcom.nsIFileStreams;
import mozilla.xpcom.nsIRssIncomingServer;
import mozilla.xpcom.nsIDownloader;
import mozilla.xpcom.nsIDOMLSParserFilter;
import mozilla.xpcom.nsILineInputStream;
